package net.qial.strategy;

public class Simulation {
	private int steps = 0;
	private GameWorld world;
	
	public Simulation(GameWorld world) {
		this.world = world;
	}
	
	public void runStep() {
		steps++;
		for(GameObject obj : world.getObjects()) {
			Agent a = obj.getAgent();
			a.performAction(obj, world);
		}
	}
	
	
}
